$('#dcategorylist_data').datagrid(
				{
					queryParams : {
					},
					height : 800,
					method : 'get',
					loadMsg : '数据加载中',
					nowrap : false,
					striped : true,
					border : true,
					collapsible : false,// 是否可折叠的
					fit : true,// 自动大小
					url : $("#dcatesearchUrld").val()+"/dlist",
					remoteSort : false,
					idField : 'id',
					singleSelect : false,// 是否单选
					pagination : true,// 分页控件
					columns : [ [ // 每个列具体内容
							{
								field : 'id',
								title : 'ID',
								width : 80
							},
							{
								field : 'name',
								title : '类型',
								width : 80
							},
							{
								field : 'old_price',
								title : '最新成交价',
								width : 120
							},
							{
								field:'credit_limit',
								title:'授信额度',
								width:100,
								formatter : function(value, row, index) {
									return parseFloat(value)+"元";
								}
							},
							{
								field : 'refix',
								title : '域名后缀',
								width : 100
							},
							{
								field : 'status',
								title : '状态',
								width : 80,
								formatter : function(value, row, index) {
									if(value==1){
										return "已启用";
									}else{
										return "已禁用";
									}
								}
							},
							{
								field : 'is_entrust',
								title : '是否可抵押',
								width : 100,
								formatter : function(value, row, index) {
									if(value==1){
										return '可以抵押';
									}else if(value==2){
										return '不可以抵押';
									}
								}
							},
							{
								field : 'opt',
								title : '操作',
								width : 100,
								formatter : function(value, row, index) {
									var opt="";
									if(row.status==1){
										opt+= "<a href='#' onclick=update('1','2','"+row.id+"')>禁用</a>";
									}else if(row.status==2){
										opt+= "<a href='#' onclick=update('1','1','"+row.id+"')>启用</a>";
									}
									opt+="&nbsp;&nbsp;<a href='#' onclick=update('2','','"+row.id+"')>修改</a>";
									return opt;
								}
							}
						] ]
				});
// 设置分页控件
var p = $('#dcategorylist_data').datagrid('getPager');
$(p).pagination({
	pageSize : 10,// 每页显示的记录条数，默认为10
	pageList : [ 10, 10, 15 ],// 可以设置每页记录条数的列表
	beforePageText : '第',// 页数文本框前显示的汉字
	afterPageText : '页    共 {pages} 页',
	displayMsg : '当前显示 {from} - {to} 条记录   共 {total} 条记录',
});
$(document).ready(function(){
	$('#dcategorylist_data').datagrid('reload');
});

$(".easyui-linkbutton").click(function(){
	$('#dcategorylist_data').datagrid({
		queryParams:{
			'name' : $("#nameId").val()
			}
	});
});

$("#savebut").click(function(){
	$("#newDialog").dialog('open');
})
$("#buuttonid").click(function(){
	if($.trim($("#sanameId").val()).length==0){
		$("#errors").text("类型名称不能为空");
		return false;
	}
	if($.trim($("#credit_limitid").val()).length==0){
		$("#errors").text("授信额度不能为空");
		return false;
	}
	if($.trim($("#refixId").val()).length==0){
		$("#errors").text("域名后缀不能为空");
		return false;
	}
	$.ajax({
		url : $("#cateformid").attr("action"),
		data:$("#cateformid").serialize(),
		dataType:'json',
		success : function(data) {
			if(data.status==1){
				$("#errors").text("");
				$("#newDialog").dialog('close');
				slide('操作成功','操作成功！');
				$('#dcategorylist_data').datagrid('reload');
			}else{
				$("#errors").text("类型名称已经存在！");
			}
		},error:function(a,b,c){
			 jQuery.messager.alert('错误提示:','系统异常');
		}
	});
	
});

function slide(title,msg) {
	jQuery.messager.show({
		title : title,
		msg : msg,
		timeout : 5000,
		showType : 'slide'
	});
}

$("#upbuuttonid").click(function(){
	if($.trim($("#upnameId").val()).length==0){
		$("#errorsup").text("类型名称不能为空");
		return false;
	}
	if($.trim($("#upcredit_limitid").val()).length==0){
		$("#errorsup").text("授信额度不能为空");
		return false;
	}
	if($.trim($("#uprefixId").val()).length==0){
		$("#errorsup").text("域名后缀不能为空");
		return false;
	}
	$.ajax({
		url : $("#upcateformid").attr("action"),
		data:{'id':$("#upid").val(),'name':$("#upnameId").val(),'is_entrust':$("#is_entrustid").val(),'credit_limit':$("#upcredit_limitid").val(),'refix':$("#uprefixId").val()},
		dataType:'json',
		success : function(data) {
			if(data.status==1){
				$("#errorsup").text("");
				$("#updateDialog").dialog('close');
				slide('操作成功','操作成功！');
				$('#dcategorylist_data').datagrid('reload');
			}
		},error:function(a,b,c){
			 jQuery.messager.alert('错误提示:','系统异常');
		}
	});
	
});


function update(ty,statu,id){
	if(ty==1){
		$.messager.confirm("确认", '请确认操作', function (r) {
			$.ajax({
				url:$("#dcatesearchUrld").val()+"/upstatus?id="+id+"&status="+statu,
				type:'get',
				dataType:'json',
				success:function(data){
					if(data.status==1){
						$("#errors").text("");
						jQuery.messager.show({
							title : '修改成功',
							msg : '修改成功',
							timeout : 5000,
							showType : 'slide'
						});
						$('#dcategorylist_data').datagrid('reload');
					}else{
						$("#errors").text("类型名称已经存在！");
					}
				}
			});
		}); 
		return false;	
	}else {
		$.ajax({
			url:$("#dcatesearchUrld").val()+"/update?id="+id,
			type:'get',
			dataType:'json',
			success:function(data){
				$("#upid").val(data.id);
				$("#upnameId").val(data.name);
				$("#is_entrustid").val(data.is_entrust);
				$("#upcredit_limitid").val(data.credit_limit);
				$("#uprefixId").val(data.refix);
				$("#updateDialog").dialog('open');
			}
		});
	}
}